﻿namespace SHZY.Business.Entitys.Dto.shelfUpTask;

/// <summary>
/// 上架任务输入参数.
/// </summary>
public class WmsBusiShelfupTaskListOutput
{
    /// <summary>
    /// ID.
    /// </summary>
    public string id { get; set; }

    /// <summary>
    /// 上架编号.
    /// </summary>
    public string taskNo { get; set; }

    /// <summary>
    /// 上架类型：1 原材料 2半成品 3成品 .
    /// </summary>
    public string type { get; set; }

    /// <summary>
    /// 物料编码.
    /// </summary>
    public string materialCode { get; set; }

    /// <summary>
    /// 物料名称.
    /// </summary>
    public string materialName { get; set; }

    /// <summary>
    /// 批次号.
    /// </summary>
    public string batchNo { get; set; }

    /// <summary>
    /// 数量.
    /// </summary>
    public decimal qty { get; set; }

    /// <summary>
    /// 条码.
    /// </summary>
    public string barcode { get; set; }

    /// <summary>
    /// 托盘号.
    /// </summary>
    public string palletNo { get; set; }

    /// <summary>
    /// 状态码
    /// </summary>
    public string statuscode { get; set; }

    /// <summary>
    /// 状态：0 未上架 1 已上架 2 取消.
    /// </summary>
    public string status { get; set; }

    /// <summary>
    /// 取消原因.
    /// </summary>
    public string cancelReason { get; set; }

    /// <summary>
    /// 库位ID.
    /// </summary>
    public string locationId { get; set; }

    /// <summary>
    /// 库位编码.
    /// </summary>
    public string locationCode { get; set; }

    /// <summary>
    /// 库位名称.
    /// </summary>
    public string locationName { get; set; }

    /// <summary>
    /// 创建人.
    /// </summary>
    public string creatorUserId { get; set; }

    /// <summary>
    /// 创建时间.
    /// </summary>
    public DateTime? creatorTime { get; set; }
}